Hon-Chu Kwok
The Lingering
2018
1h 26m
Movie
Vampire Cleanup Department
2017
1h 33m
Movie
Meow
2017
1h 49m
Movie
Lucky Star (2015)
2015
Movie